group of lambs - German English Dictionary